Fullstack Job: Full Stack Developer, Network On Demand

Job added on

Location

Lisbon - Portugal

Job type

Full-Time

Fullstack Job Details

Colt is the New Standard in high bandwidth network and voice services for enterprises and wholesale customers in Europe, Asia and North America’s largest business hubs. With a global reach but a deep local presence, Colt is big enough to deliver and small enough to care.

Full Stack Developer, Network On Demand



Role summary:


This person is to shape and build capability into 2 award winning B2B customer-facing Network On Demand applications, working in an Agile/Kanban model. This person will have good experience of both back-end and front-end technology.


The team is small and nimble, and as a result has made amazing progress in the industry. The primary focus will be to ensure that our applications are extensible, maintainable, and efficient, whilst building cool new features. Sometimes this means we have to go and re-engineer some parts too.


We work in a business with lots of other applications, so interaction with our peers is key to ensure any integrations are effective and robust. Sometimes we also have to test the water with new stuff, and so there will be a need to develop spikes/proof-of-concepts to evaluate tools and approaches to ensure the evolution of the platform makes best use of new technologies and techniques.



Responsibilities:


  • Decomposing high level requirements into a set of development tasks.
  • Estimating size of development tasks
  • Development of back-end and front-end of customer facing online applications and APIs.
  • Development of internal microservices and integrations.
  • Contributing to work prioritization
  • Suggesting and analyzing different approaches for building solutions.
  • Continuously evaluating the codebase for opportunities to improve through refactoring.
  • Running spike/proof-of-concept exercises to test a concept, new technology or technique.

Mentoring junior developers



Skills:


Professional experience:

  • REST Microservices with Java using the Spring framework
  • Oracle/SQL
  • HTML, JavaScript/TypeScript and Angular 2+

Exposure to:

  • Swagger/OpenAPI Specification API definition
  • Docker/Kubernetes
  • Messaging platforms such as RabbitMQ

Nice to have (with opportunity to learn on the role):

  • Node.js
  • JBoss JBPM Process Design and Development
  • NoSQL Databases (CouchDB, Mongo etc)


In addition to offering competitive salaries and incentive plans, a range of benefits and local rewards packages are offered to staff. Colt recognises the importance of a work life balance.

Some benefit examples are:

  • Flexible working and relaxed dress code
  • Two days annually to spend on volunteering opportunities
  • Flexible benefits scheme
  • Access to a virtual business school for on-going learning
  • Business mentoring

We strongly encourage candidates of all different backgrounds and identities to apply. We are committed to making Colt an inclusive and supportive workplace